﻿#sliWrapper {
    color: #2E3C16;
}
#sliWrapper a {
    text-decoration: underline;
}
#sliSearchBox {
    text-align: left;
    font-size: 110%;
    margin: 10px 0;
}
.sliSuggestions {
    padding: 10px;
    background: #DAE5C5;
    border: 1px dashed #2E3C16;
}
#sliSearchBox input#x {
    margin: 0 5px;
    width: 25%;
}
#sliSearchBox input.go {
    position: relative;
    top: 2px;    
}
#sliResults .sliResult h2, #sliResults .sliResult a {
    background-image: none;
    padding: 0;
    margin: 0;
    display: inline;
}    
#sliResults .sliResult p {
    padding: 10px 0 0 0;
}
.sliResult {
/*    background: #F2F6D9;    */
    margin: 10px 0;
    padding: 10px;
    min-height: 86px;
    border-bottom: 2px solid #DAE5C5;
    border-right: 2px solid #DAE5C5;    
}
.sliResult:hover {
    background: #EAF1E1;
}
.odd {
    background: #99ccff;
    
 /*   E4EDB2*/
/*    background: #F2F6D9;    */
}
.even {
    background: #E4EDB2;
/*    background: #E4EDB2;    */
}
.sliImage {
    float: left;
    margin: 0 10px 0 0;
}
#sliResults .sliImage img {
    width: 80px;
    padding: 3px;
    background: white;
    margin: 0;
}
#sliResults .sliImage a {
    display: block;
}
.sliItem {
    overflow: hidden;
}

.clear {
    clear: both;
}
form fieldset {
    padding:0;
    margin:0;
    border:none;    
}
/*** Generic form styles ***/
form fieldset {
    padding:0;
    margin:0;
    border:none;    
}
form #select1,
form #select2 {
    width:100% !important;
}
form label {
    font-weight:bold;
}
form input.text,
form select,
form textarea,
.default form input.text,
.default form select,
.default form textarea,
form .default input.text,
form .default select,
form .default textarea {
    color: #002a54;    
    background:#d8eff9;       
}
form input.go {
    margin-right:13px;
    display:inline;
}

/*** Glossary form ***/
form#glossary {
    padding:0 10px;
    margin-bottom:3.0em;
}
form#glossary fieldset {
    margin-bottom:1.0em;
}
form#glossary label {
    width:7em;
    float:left;
}
form#glossary input.text {
    font-size: 0.9em;
    width: 19.4em;
}
form#glossary p {
    width: 22em;
    margin-left:7.8em;
    font-size:0.9em;
}

/*** Third party forms ***/
div.includeForm { 
    position:relative;
    float: left;
    padding:0 10px 0.63em 10px;
    width:100%;
    display: inline;
    max-width:500px;
}
div.includeForm a { 
    text-decoration:underline;
}
div.includeForm a:hover { 
    text-decoration:none;
}
.default div.includeForm fieldset * {
    color:#002a54;
}
div.includeForm fieldset {
    clear: both;
    padding: 0.5em 0;
    border: none;
    margin: 0;
}
div.includeForm fieldset legend {
   font-size: 1.25em;
   font-weight: bold;
   padding: 0 0 0.31em 0;
   color: #002a54;
}
div.includeForm fieldset p {
   width: 25%;
   font-size: 1em;
   font-weight: bold;
   padding: 0.19em 0;
   margin: 0 0 0.31em 0;
}
div.includeForm p.small {
   font-weight: normal;
   display: block;
   margin: 0 0 0.31em 0;
   padding: 0.19em 0 0.19em 27.1%;
   width: 70%;
   clear:both;
}
div.includeForm div.netChecksInd p.small {
    padding-left:0;
    padding-top:1.0em;
}
div.includeForm div, 
div.includeForm span {
  clear: left;
  display: block;
  margin: 0.31em 0 0.5em 0;
  padding: 0.06em 0 0.44em 0;
}
div.includeForm div.small, 
div.includeForm span.small {
  clear: left;
  display: block;
  margin: 0.31em 0 0.5em 0;
  padding: 0.06em 0 0.44em 27.1%;
}
div.includeForm div.small p, 
div.includeForm span.small p {
   width: 60%;
   font-size: 1em;
   font-weight: bold;
   padding: 0.19em 0;
   margin: 0 0 0.31em 0;
}
div.includeForm div label, 
div.includeForm span label {
  font-weight: bold;
  font-size: 1em;
  display: block;
  float: left;
  width: 25%;
  padding: 0.19em 2% 0.19em 0;
  margin: 0 0 0.31em 0;
  text-align: left;
}
div.includeForm div input, 
div.includeForm span input {
  background-color: #D8EFF9;
  width: 69%;
  padding: 0;
  font-size: 0.9em;
}
div.includeForm div input.short, 
div.includeForm span input.short {
  font-size: 0.9em;
  display:inline;
  width: 15%;
  padding: 0;
}
div.includeForm div.buttons, 
div.includeForm span.buttons {
  clear: both;
  display: inline;
  width: 25%;
  padding: 0.19em 0 0.19em 75%;
  margin: 0 0 0.31em 0;
  text-align:right;
}
div.includeForm div.buttons input, 
div.includeForm span.buttons input {
  background-color: #fff;
  margin: 0;
  float:right;
  width:auto;
}
div.includeForm div select, 
div.includeForm span select {
  width: 70%;
  font-size: 0.9em;
}
div.includeForm div textarea, 
div.includeForm span textarea {
  padding: 0.06em 0.19em 0 0;
  width: 70%;
  overflow: auto;
  font-size: 0.9em;
  font-family:arial, helvetica, sans-serif;
}
.default div.includeForm div input, 
.default div.includeForm span input,
.default div.includeForm div select, 
.default div.includeForm span select,
.default div.includeForm div textarea, 
.default div.includeForm span textarea {
  background-color: #D8EFF9;
}
.default div.includeForm div label input, 
.default div.includeForm span label input {
  background:none;
}
div.includeForm div label.labelCheckbox, 
div.includeForm div label.labelRadio, 
div.includeForm span label.labelCheckbox, 
div.includeForm span label.labelRadio {
  float: none;
  display: block;
  width: 70%;
  padding: 0;
  margin: 0 0 0.31em 27.1%;
  text-align: left;
  font-weight: normal;
}
div.includeForm div label span {
  padding:0 0 0 5px;
  margin:0;
  display:inline;
  font-size:1.2em;
  font-weight:bold;
  line-height:1px;
}
div.includeForm span.checks,
div.includeForm div.checks,
div.includeForm div.netChecksInd { 
  float: none;
  display: inline;
  padding: 0 0 0 27.1%;
  margin: 0 0 0.31em 0;
  text-align: left;
  font-weight: normal;
}
div.includeForm div.netChecksInd {
  float:left;
  width:72.9%;
}
div.includeForm .other {
  float: none;
  font-size: 0.9em;
  display: block;
  width: 70%;
  padding: 0.06em 0.19em;
  margin: 0 0 0.31em 27.1%;
  text-align: left;
}
div.includeForm .Checkbox {
  float: none;
  font-size: 0.9em;
  display: block;
  width: 70%;
  padding: 0.06em 0.19em;
  margin: 0 0 0.31em 0.9em;
  text-align: left;
}
div.includeForm label.labelCheckbox, 
div.includeForm label.labelRadio {
  margin: 0 0 0.31em 0;
  width: 25%;
  font-weight: normal;
}
div.includeForm div.netChecks label {
  margin: 0 20px 0.31em 0;
  width:40%;
  padding:0;  
}
div.includeForm div.netChecksInd label {
  font-weight:normal;
  width:80%;
  margin: 0 0 0.31em 0;  
  padding:0;    
}
div.includeForm input.inputCheckbox, 
div.includeForm input.inputRadio,
div.includeForm div.netChecks input,
div.includeForm div.netChecksInd input {
  display: inline;
  height: auto;
  width: auto;
  background-color: transparent;
  font-weight: normal;
  padding: 0 0.31em 0 0;
  margin: 0;
}
div.includeForm div.netChecks input ,
div.includeForm div.netChecksInd input {
  margin:-2px 10px 0 0;
  float:left;
}
div.includeForm label.labelCheckbox2,
div.includeForm label.labelCheckbox2 {
  float: none;
  display: inline;
  padding: 0 0.31em 0 0;
  margin: 0 0 0.31em 0.31em;
  text-align: left;
  font-weight: normal;
}
div.includeForm .offscreen {
    position: absolute;
    left: -999em;
}
div.includeForm hr.forms {
    margin-top: 2px;
    margin-bottom: 8px;
    color: #002A54;
    background-color: #002A54;
    height: 1px;
    border: 0px;
}

/*** Application forms ***/
fieldset.NewsSearchForm legend,
fieldset.UtilityForm legend,
fieldset.AdvJobSearchForm legend {
    display:none;
}
#Email1_ValidationSummary1 ul li,
#Register1_ValidationSummary1 ul li,
#Login1_ValidationSummary1 ul li {
    color:red;
}

/*** Glossary Form Styles ***/
.glossaryTerms {    
    float:left; 
    width:500px; 
    margin-bottom:5px;
    padding-top:10px;
}
.glossaryLeft {
    float:left;
    width:25%;
}
.glossaryRight {
    float:right;
    width:75%;
}
.glossaryCheckbox label {
    margin-left:10px;
}
.glossaryCheckbox input {
    margin-left:5px
}
.staffDirectory {
    float:left;
    width:550px;
    margin-bottom:5px;
    padding-top:10px;
}
.staffDirectoryLeft {
    float:left;
    width:30%;
}
.staffDirectoryRight {
    float:right; 
    width:70%;
}
.lessonsEditForm {   
    float:left; 
    /*width:500px; */
    margin-bottom:5px;
    padding-top:10px;
}
.lessonsLeft {
    float:left;
    width:25%;
}
.lessonsRight {
    float:right;
    width:75%;
}
.AspNet-GridView {
    width: 100%;
}
.AspNet-GridView table {
    width: 100%;
}
.LessonsLearnedResultsItem h2, 
#BottleDetails h2, 
.AspNet-GridView table thead tr th {
    padding: 10px;
    background: url(/static/images/bg_divider_left_blue_long.gif) no-repeat #B2DFF4 bottom left;
    margin: 0;
}
.AspNet-GridView table td {
    padding: 10px;
    padding-top: 0;
    margin: 0;
}
.dark {
    background: #E3F3FB;
}
.light {
    background: #E3F3FB;
}
.light img,
 .dark img {
    display: inline-block;
    margin-bottom: -1px;
}
.AspNet-GridView table tfoot tr .Left {
    margin: 0;
    background: #fff;
}
.AspNet-GridView table tfoot tr .Left a {
    display: block;
    font-weight: bold;
}
.AspNet-GridView table tfoot tr .Left input {
    display: block;
    padding-right: 10px;
    float: left;
}
.AspNet-GridView table tfoot tr .Centre {
    text-align: center;
    padding-top: 5px;
    background: #fff;
}
.AspNet-GridView table tfoot tr .Right {
    padding-top: 5px;
    background: #fff;
}
.AspNet-GridView table tfoot tr .Right a {
    display: block;
    float: left;
    font-weight: bold;
}
.AspNet-GridView table tfoot tr .Right input {
    display: block;
    padding-left: 10px;
}
.AspNet-GridView table td {
    background: #E3F3FB;
}
.AspNet-GridView .GlossaryTermColumn {
    font-weight: bold;
}
.AspNet-GridView .GlossaryTermColumn {
    font-weight: bold;
}
.ResultsTitle, 
.AspNet-GridView h2 {
    background: url(/static/images/bg_divider_left_blue_long.gif) no-repeat bottom left;
    clear: both;
    margin-bottom: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
    font-size: 110%;
}
.glossaryTerms label {
    font-weight: bold;
    padding-left: 10px;
    padding-top: 5px;
    display: block;
}
.glossaryRight input {
    background: #D8EFF9;
    display: block;
    float: left;
    margin-right: 5px;
    margin-top: 1px;
    width: 15em;
}
.glossaryRight .submission {
    background: #fff;
    margin: 0;
    width: auto;
}
.glossaryRight p {
    clear: both;
    width: 200px;
    padding-top: 10px;
}
#DirectorySearchCtrl1_imgClear, 
#DirectorySearchCtrl1_imgSearch, 
#DirectorySearchCtrl1_chkSoundex {
    background: #fff;
    color: #D8EFF9;
    width: auto;
}
.staffDirectory select, 
.staffDirectory input {
    width: 20em;
}
#DirectorySearchCtrl1_chkSoundex {
    background: #fff;
    color: #D8EFF9;
    width: auto;
}
.staffDirectory {
    padding-left: 10px;
}
#SearchAgain,
#SearchAgainStation {
    clear: both;
    height: auto;
    text-align: right;
    margin-top: -15px;
    float: right;
    padding-bottom: 10px;
}
#SearchAgainStation {
    margin-top:-30px;
}
#SearchAgain input {
    display: block;
    float: left;
}
#SearchAgain a,
#SearchAgainStation a {
    margin-bottom: 4px;
    font-weight: bold;
    display: block;
    float: left;
    padding:0 0 0 20px;
    background-repeat:no-repeat;
    background-position:center left;
}
.default #SearchAgain a,
.default #SearchAgainStation a {
    background-image:url(/static/images/default/bg_previous.gif);
}
#SearchAgain a#DirectoryResultsCtrl1_hypSearchAgainImage,
#SearchAgain a#EmployeeProfileCtrl1_hypBackToResults {
    display:none;
}
#DirectorySearchResultsCtrl1_hSubHeader {
    font-weight: normal;
    padding-bottom: 10px;
}
.LessonsLearnedResultsItem h3, 
#BottleDetails h3 {
    clear: left;
    display: block;
    border-right: 1px solid #fff;
    float: left;
    width: 200px;
    padding: 10px;
}
.LessonsLearnedResultsItem p, 
#BottleDetails p {
    float: left;
    padding: 10px;
    clear: right;
}
* > .LessonsLearnedResultsItem h3, 
* > #BottleDetails h3 {
    display: table-cell;
    float: none;
}
* > .LessonsLearnedResultsItem p, 
* > #BottleDetails p {
    display: table-cell;
    float: none;
}
.LessonsLearnedResultsItem ul, 
#BottleDetails ul {
    background: #E3F3FB;
    clear: both;
    width: 100%;
}

.LessonsLearnedResultsItem,
#BottleDetails {
    width: 100%;
    background: url(/static/images/1px_blue_rep.gif);
}

.LessonsLearnedResultsItem  ul,
#BottleDetails ul {
    background: #E3F3FB;
    clear: both;
    width: 66%;
    float: left;
    border-right: 1px solid #fff;
}
.LessonsLearnedResultsItem li,
#BottleDetails li {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    display: inline-block;
    margin-top: -3px;
}
* > .LessonsLearnedResultsItem li,
* > #BottleDetails li {
    margin: 0;
    clear: both;
}
.LessonsLearnedResultsItem h3,
#BottleDetails h3 {
    clear: left;
    display: block;
    float: left;
    width: 33%;
    padding: 10px;
}
.LessonsLearnedResultsItem p,
#BottleDetails p {
    float: left;
    padding: 10px;
    clear: right;
    width: 55%;
    border-left: 1px solid #fff;
}
* > .LessonsLearnedResultsItem h3,
* > #BottleDetails h3 {
    display: table-cell;
}

* > .LessonsLearnedResultsItem p,
* > #BottleDetails p {
    display: table-cell;
}
.bottles input, .bottles select, 
.staffDirectory select, 
.staffDirectory input {
    background: #D8EFF9;
}
.bottleImage {
    padding: 10px;
    background: #E3F3FB;
    border-top: 1px solid #fff;
    float: left;
}
#BottleDetailsFooter {
    clear: both;
    background: #fff;
    width: 100%;
}
.footer {
    width: 100%;
    padding-top: 5px;
}
.footer .previous, 
.footer .summary {
    width: 33%;
    float: left;
}
.footer .summary {
    text-align: center;
}
.footer .next {
    float: right;
}
.footer .previous a {
    font-weight: bold;
    margin-top: -1px;
}
.footer .previous input {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
}
.footer .next a {
    font-weight: bold;
    margin-top: -1px;
    display: block;
    float: left;
}
.footer .next input {
    padding-right: 10px;
    padding-left: 10px;
}
.managers ul li a {
    padding-left: 20px;
}

/*** Bottle search form ***/
#BottleSearchCtrl1_pnlSearch {
    position:relative;
    float:left;
    width:390px;
    margin-left:10px;
    padding-bottom:10px;
    display:inline;
}
.bottles { 
    clear:left;
    float:left;
    width:100%;
    padding:0.5em 0;
}
.bottles select {
    width:250px;
}
.bottles input.text {
    width:247px;
}
.bottles input.submission {
    position:absolute;
    right:12px;
    bottom:0;
}
.bottlesLeft,
.bottlesRight {
    float:left;
    display:inline;
}
.bottlesLeft {
    width:130px;
}
/*** Lessons learned ***/
/*** List ***/
.LookupSelector {
    margin-top: 1em;
}
/*** Option links beneath the drop-downs and list controls ***/
div.appListOptions div {
    display: inline;
}
.LessonsLearnedResultsItem div {
    padding-bottom: 10px;
}

.ResultsFooter,
 .ScienceFooter {
    background: #DAE5C5 url(/static/images/bg_divider_left_green_long.jpg) no-repeat scroll left top;
    float:left;
    height:auto;
    width:100%;
    text-align:center;
    padding:5px 0 5px 0;
}
.ScienceFooter {
    padding:0;
    background:none;
}
.ResultsFooter .Previous, 
.ScienceFooter .Previous {
    width:25%; 
    float:right; 
    text-align:left; 
}
.ResultsFooter .Middle, 
.ScienceFooter .Middle {
    width:53%; 
    float:right;
}
.ResultsFooter .Next, 
.ScienceFooter .Next {
    width:22%;
    float:right;
}
.ResultsFooter a, 
.ScienceFooter a {
    display:block;
}
.ResultsFooter .Previous a, 
.ScienceFooter .Previous a {
    padding:0 0 0 25px;
    background: url(/static/images/bg_previous_theme1.gif) left center no-repeat;
}
.ResultsFooter .Next a, 
.ScienceFooter .Next a { 
    text-align:right;  
    padding:0 25px 0 0;
    background: url(/static/images/bg_next_theme1.gif) right center no-repeat;
}
.ResultsFooter .Next a.Top, 
.ScienceFooter  .Next a.Top {
    position:relative;
    top:-999em;
}
.ResultsFooter .Previous a {
    padding:0 0 0 35px; 
    background: url(/static/images/bg_previous_theme1.gif) 5% 50% no-repeat;
}
.ResultsFooter .Next a { 
    padding:0 35px 0 0;
    background: url(/static/images/bg_next_theme1.gif) 95% 50% no-repeat;
}

div.wide {
    margin-right:35px !important;
}
div.full {
    margin-left:20px !important;
}
div.full_nomargin {
    margin-left:0px !important;
}
div.full div#contentColWrapper, 
div.full_nomargin div#contentColWrapper {
    margin-right:35px !important;
}
div.wide div#contentColWrapper,
div.wide div#contentInnerWrapper,
div.full div#contentColWrapper,
div.full div#contentInnerWrapper {
    margin-right:0;
}
div#content {
    width:100%;
    float:left;
}
h1 {
    background:url(/static/images/default/bg_divider.png) no-repeat bottom left;    
    padding:0 10px 2px 10px;
    margin-bottom:0.5em;
    font-size:1.5em;
    font-weight:normal;
}
p.intro {
    margin-bottom:1.0em;
    padding:0 10px;
}
/*** WYSIWYG area ***/
div.plain_text_land
{
    padding:0 /*10px*/;
    margin-bottom:2.0em;    
    clear:left;
    background:#fff;
    display:inline-block;
}

div.plain_text,
div#teams,
div.directors {
    padding:0 10px;
    clear:left;
    background:#fff;
    display:inline-block;
}  
div.plain_text {display:block;}
div#teams,
div.directors {
    width:80%;
    margin-bottom:2.0em;  
}
div.plain_text h2,
div.plain_text h3 {
    background:url(/static/images/default/bg_divider.png) no-repeat bottom left;  
}
div.plain_text h3 {
    font-size:1.1em;            
    font-weight:bold;
    padding:1.5em 0 6px 0; 
}
div.plain_text h2,
div.plain_text h3 {
    margin-bottom:0.5em;  
}
div.plain_text h4,
div.plain_text h5,
div.plain_text h6 {
    margin-bottom:1.0em;  
}
div.plain_text h2 a,
div.plain_text h3 a {
    background:url(/static/images/default/bg_next.gif) no-repeat;   
    padding-right:30px;
    text-decoration:none; 
}
div.plain_text h2 a {
    background-position:100% 40%;    
}
div.plain_text h3 a {
    background-position:100% 50%;
}
div.plain_text h2 {
    font-size:1.25em;
    padding:0.7em 0 2px 0;
    font-weight:bold;
}
div.plain_text h2 a {
    font-size:0.8em;
    padding-bottom:4px;
    font-weight:bold;
    display:inline-block;
}
div.plain_text p {
    padding-bottom:1.0em;  
}
div.plain_text a {
    display:inline;
    text-decoration:underline;    
}
div.plain_text a:hover,
div.plain_text a:focus,
div.plain_text a:active {
    text-decoration:none;
}
div.plain_text img {
    margin:0 10px 5px 0;
}
div.plain_text ul,
div.plain_text ol {
    padding-bottom:1.0em;
}
div.plain_text ul ul {
    margin:0.5em 0 0 0;
}
div.plain_text ul li {
    padding-left:10px;
    background:url(/static/images/default/bg_disc.png) no-repeat 0 0.6em;    
    border-bottom:1px solid #fff;
}
div.plain_text li a {
    text-decoration:none;
}
div.plain_text li a:hover,
div.plain_text li a:active,
div.plain_text li a:focus {
    text-decoration:underline;
}
div.plain_text ul li ul li {
    background:url(/static/images/default/bg_list_child.png) no-repeat 0 0.6em;    
}
div.plain_text ol {
    padding-left:19px;
    margin-left:0;
}
div.plain_text ol li {
    padding-left:0px;
    list-style-type:decimal;
    background:none;
}
div.plain_text ol ol li {
    list-style-type:lower-alpha;
}
div.directors li,
div#teams li,
div.plain_text li {
    padding-top:2px;
    padding-bottom:0.1em;
}
div.plain_text br {
    clear:left;
}
div.plain_text hr {
    border: 0;
    width: 90%;
    height: 1px;
    color: #002a54;
    background-color: #002a54;
    margin-bottom:0.8em;
}
/*** Staff and generic tables ***/
div.people {
    width:100%;
}
div.people table,
div.pagination {
    margin:0 10px;    
}
div.plain_text table,
div.people table {
    border-collapse:collapse;
    width:98%;
    margin-bottom:1.5em;
}
div.plain_text th,
div.people th,
.default div.plain_text th,
.default div.people th {
    background:#B2DFF4 url(/static/images/default/bg_divider.png) no-repeat bottom left;            
    padding:0.4em 5px;    
    vertical-align:top;  
    border:2px solid #fff; 
    font-size:1.1em;    
}
/*****************************************************************************
 * Accesskeys
 *****************************************************************************/ 
div.theme1 ul#keys li a:active, 
div.theme1 ul#keys li a:focus {
    background-color:#E4EDB2;
    color:#2E3C16;
}

/*****************************************************************************
 * Generic
 *****************************************************************************/ 
body.theme1 {
    color: #2e3c16 !important;    
}
.theme1 p,
.theme1 h1,
.theme1 h2,
.theme1 h3,
.theme1 th,
.theme1 td,
.theme1 div.plain_text,
div.header .theme1 form *,
.theme1 a,
.theme1 li,
.theme1 ul#highlights,
.theme1 ul.highlights,
.theme1 ul.related,
.theme1 div.directors h2,
.theme1 div#teams h2,
div#rightcol div.theme1 *,
div.theme1 div#leftcol *,
div.theme1 div#footer *,
div.panels .theme1 div.panel h2 a,
div.panels div.panel div.panels .theme1 div.panel h2 a,
div.panels .theme1 div.panel h3 a,
div.panels div.panel div.panels .theme1 div.panel h3 a,
div.panels .theme1 div.panel div.plain_text,
div.panels div.panel div.panels .theme1 div.panel div.plain_text,
div.panels .theme1 div.panel div.plain_text a,
div.panels div.panel div.panels .theme1 div.panel div.plain_text a,
.theme1 div.feature h1 a,
.theme1 div.feature h2 a,
.theme1 div.feature div.plain_text h2 a,
.theme1 div.feature div.plain_text h3 a,
.theme1 div.panels h2.section,
.theme1 div.panels div.panels h2.section,
.theme1 div.includeForm fieldset *,
.theme1 form input.text,
.theme1 form select,
.theme1 form textarea,
form .theme1 input.text,
form .theme1 select,
form .theme1 textarea,
div.panels .theme1 div.includeForm fieldset *,
.theme1 div.ResultsFooter,
.theme1 .intro,
.theme1 #SearchAgain a,
.theme1 #SearchAgainStation a,
.theme1 div.sitemap a {
    color:#2F3C16;
}
.hidden {
    position:absolute;
    margin-top:-9999px;
}
.theme1 input.text {
    background-color:#E2F3C7 !important;    
}
.theme1 a:hover,
.theme1 a:active,
.theme1 a:focus,
div.header .theme1 a:hover,
div.header .theme1 a:active,
div.header .theme1 a:focus,
div#rightcol div.theme1 a:hover,
div#rightcol div.theme1 a:active,
div#rightcol div.theme1 a:focus,
div.theme1 div#leftcol a:hover,
div.theme1 div#leftcol a:active,
div.theme1 div#leftcol a:focus,
div.panels .theme1 div.panel h2 a:hover,
div.panels .theme1 div.panel h2 a:active,
div.panels .theme1 div.panel h2 a:focus,
div.panels div.panel .theme1 div.panel h2 a:hover,
div.panels div.panel .theme1 div.panel h2 a:active,
div.panels div.panel .theme1 div.panel h2 a:focus,
div.panels .theme1 div.panel h3 a:hover,
div.panels .theme1 div.panel h3 a:active,
div.panels .theme1 div.panel h3 a:focus,
div.panels div.panel div.panels .theme1 div.panel h3 a:hover,
div.panels div.panel div.panels .theme1 div.panel h3 a:active,
div.panels div.panel div.panels .theme1 div.panel h3 a:focus,
div.panels .theme1 div.panel div.plain_text a:hover,
div.panels div.panel div.panels .theme1 div.panel div.plain_text a:hover,
div.panels .theme1 div.panel div.plain_text a:active,
div.panels div.panel div.panels .theme1 div.panel div.plain_text a:active,
div.panels .theme1 div.panel div.plain_text a:focus,
div.panels div.panel div.panels .theme1 div.panel div.plain_text a:focus,
.theme1 div.feature h1 a:hover,
.theme1 div.feature h1 a:focus,
.theme1 div.feature h1 a:active,
.theme1 div.feature h2 a:hover,
.theme1 div.feature h2 a:focus,
.theme1 div.feature h2 a:active,
.theme1 div.feature div.plain_text h2 a:hover,
.theme1 div.feature div.plain_text h2 a:focus,
.theme1 div.feature div.plain_text h2 a:active,
.theme1 div.feature div.plain_text h3 a:hover,
.theme1 div.feature div.plain_text h3 a:focus,
.theme1 div.feature div.plain_text h3 a:active,
.theme1 #SearchAgain a:hover,
.theme1 #SearchAgain a:active,
.theme1 #SearchAgain a:focus,
.theme1 #SearchAgainStation a:hover,
.theme1 #SearchAgainStation a:active,
.theme1 #SearchAgainStation a:focus,
.theme1 div.sitemap a:hover,
.theme1 div.sitemap a:active,
.theme1 div.sitemap a:focus {
    color:#628b1a;
}
.theme1 h1,
.theme1 div.plain_text h2,
.theme1 div.plain_text h3,
.theme1 ul#highlights li h2,
.theme1 ul.highlights li h2,
.theme1 div.panels div.panels h2.section,
.theme1 div.panels h2.section {
    background-image:url(/static/images/theme1/bg_divider_theme1.png);  
}
.theme1 div.panels h2.section {
    background-image:url(/static/images/theme1/bg_divider_theme1.png) !important;      
}
.theme1 div.plain_text h2 a,
.theme1 div.plain_text h3 a,
.theme1 ul#highlights h2 a,
.theme1 ul.highlights h2 a {
    background-image:url(/static/images/theme1/bg_next_theme1.gif);   
}
.theme1 ul.related h2 a {
    background-image:url(/static/images/theme1/bg_list_arrow_theme1.gif);   
}


/*****************************************************************************
 * Header
 *****************************************************************************/ 
.theme1 div.header form label {
    background-image:url(/static/images/theme1/li_search.gif) !important;
}
.theme1 div.header p#date em,
div.header p#date em.theme1,
.theme1 div.header p#logoContent em,
div.header p#logoContent em.theme1 {
    color:#2E3C16;    
}

/*****************************************************************************
 * Left navigation
 *****************************************************************************/ 
div.theme1 div#leftcol ul {
    background:#E4EDB2;
    border-bottom: 5px solid #628B1A;
}
div.theme1 div#leftcol ul ul {
    border-right: 1px solid #628B1A;
    border-left: 1px solid #628B1A;    
    border-bottom:none;
}
div.theme1 div#leftcol ul ul ul {
    border-left:none;
    border-right:none;
}
div.theme1 div#leftcol li a {
    background:url(/static/images/theme1/bg_home_theme1.png) no-repeat top left; 
    background-color:#E4EDB2;
}
div.theme1 div#leftcol li p {
    background-image:url(/static/images/theme1/bg_home_selected_theme1.png);
    background-color:#fff;    
}
div.theme1 div#leftcol li ul li a {   
    background-color:#fff;
}
div.theme1 div#leftcol ul li ul li.section a,
div.theme1 div#leftcol ul li ul li.section ul li.section a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul li.section a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section a {
    background-image:url(/static/images/theme1/bg_down_arrow_theme1.gif);
}
div.theme1 div#leftcol ul li ul li.section p,
div.theme1 div#leftcol ul li ul li.section ul li.section p,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section p,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section p,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul li.section p,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section p,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section p,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section p {
    background-image:url(/static/images/theme1/bg_list_arrow_theme1.gif);    
}
div.theme1 div#leftcol li ul li.section a,
div.theme1 div#leftcol li ul li.section p {
    border-bottom:5px solid #E4EDB2; 
}
div.theme1 div#leftcol li ul li.selected_archive p {
    border-bottom:1px solid #E4EDB2 !important;
}
div.theme1 div#leftcol ul#children,
div.theme1 div#leftcol ul li ul#home ul#children {
    border-top:1px solid #D5E283;
}
div.theme1 div#leftcol ul#children li a,
div.theme1 div#leftcol ul#home ul#children li a,
div.theme1 div#leftcol ul li ul#home ul#children li a,
div.theme1 div#leftcol ul li ul li ul#home ul#children li a,
div.theme1 div#leftcol ul li ul li.section ul#children li a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul#children li a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul#children li a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul#children li a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul li.section ul#children li a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section ul#children li a,
div.theme1 div#leftcol ul li ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section ul li.section ul#children li a {
    background-color:#F2F6D9;
    background-image:url(/static/images/theme1/bg_list_arrow_theme1.gif);
}
div.theme1 div#leftcol ul#home ul#children li a,
div.theme1 div#leftcol ul li ul#home ul#children li a {
    background-color:#E4EDB2;
}


/*****************************************************************************
 * Panels
 *****************************************************************************/ 
div.panels .theme1 div.panel div.t,
div.panels div.panel .theme1 div.panel div.t,
.theme1 div.feature div.t {
    background-color:#E4EDB2;                
}
div.panels .theme1 div.panel div.tl,
div.panels div.panel div.panels .theme1 div.panel div.tl,
.theme1 div.feature div.tl {
    background-image:url(/static/images/theme1/bg_panel_tl_theme1.png);
}
div.panels .theme1 div.panel div.tr,
div.panels div.panel div.panels .theme1 div.panel div.tr,
.theme1 div.feature div.tr {
    background-image:url(/static/images/theme1/bg_panel_tr_theme1.png);
}
div.panels .theme1 div.flat div.tl,
div.panels div.panel div.panels .theme1 div.flat div.tl {
    background-image:url(/static/images/theme1/bg_flat_tl_theme1.png);
}
div.panels .theme1 div.flat div.tr,
div.panels div.panel div.panels .theme1 div.flat div.tr  {
    background-color:#DAE5C6;
    background-image:url(/static/images/theme1/bg_flat_tr_theme1.png);
}    
div.panels .theme1 div.flat div.br,
div.panels div.panel div.panels .theme1 div.flat div.br  {
    background-color:#EBF1E0;
    background-image:url(/static/images/theme1/bg_flat_br_theme1.png);
}
div.panels .theme1 div.flat div.bl,
div.panels div.panel div.panels .theme1 div.flat div.bl  {
    background-image:url(/static/images/theme1/bg_flat_bl_theme1.png);    
}
div.panels .theme1 div.flat div.plain_text li a,
div.panels div.flat div.panels .theme1 div.plain_text li a,
div.panels .theme1 div.flat div.plain_text p a,
div.panels div.flat div.panels .theme1 div.plain_text p a {
    background-color:#EBF1E0 !important;
}
div.panels .theme1 div.flat div.plain_text,
div.panels div.panel div.panels .theme1 div.flat div.plain_text {
    background-color:#EBF1E0;
}
div.panels .theme1 div.panel h2, 
div.panels div.panel div.panels .theme1 div.panel h2, 
div.panels .theme1 div.panel h3, 
div.panels div.panel div.panels .theme1 div.panel h3, 
.theme1 div.feature h1,
.theme1 div.feature h2 {
    background-image:url(/static/images/theme1/bg_divider_theme1.png);
}
div.panels .theme1 div.panel h2 a, 
div.panels div.panel div.panels .theme1 div.panel h2 a, 
div.panels .theme1 div.panel h3 a, 
div.panels div.panel div.panels .theme1 div.panel h3 a, 
.theme1 div.plain_text h2 a,
.theme1 div.feature h1 a, 
.theme1 div.feature h2 a {
    background-image:url(/static/images/theme1/bg_next_theme1.gif);    
}
div.panels .theme1 div.plain_text h2,
div.panels .theme1 div.plain_text h3 {
    background-image:url(/static/images/theme1/bg_divider_theme1.png);
}
.theme1 div.feature div.plain_text h2,
.theme1 div.feature div.plain_text h3 {
    background:none;
}
div.panels .theme1 div.panel ul.structure li a, 
div.panels div.panel div.panels .theme1 div.panel ul.structure li a, 
.theme1 div.feature div.plain_text li h2 a, 
.theme1 div.feature div.plain_text li h3 a {
    background-image:url(/static/images/theme1/bg_list_arrow_theme1.gif);
}
div.panels .theme1 div.plain_text p.more,
div.panels div.panel div.panels .theme1 div.plain_text p.more,
.theme1 div.feature p.more  {
    background-image:url(/static/images/theme1/bg_list_arrow_theme1.gif);    
}
div.panels .theme1 div.plain_text p.back,
div.panels div.panel div.panels .theme1 div.plain_text p.back {
    background-image:url(/static/images/theme1/bg_back_arrow_theme1.gif);    
}
.theme1 div.plain_text ul li,
div.panels .theme1 div.plain_text ul li,
div.panels div.panel div.panels .theme1 div.plain_text ul li {
    background-image:url(/static/images/theme1/bg_disc_theme1.png);    
}
.theme1 div.plain_text ul li ul li,
div.panels .theme1 div.plain_text ul li ul li,
div.panels div.panel div.panels .theme1 div.plain_text ul li ul li  {
    background-image:url(/static/images/theme1/bg_list_child_theme1.png);    
}
.theme1 div.plain_text hr,
div.panels div.panel div.panels .theme1 div.plain_text hr {
    color: #638C1C;
    background-color: #638C1C;
}
.theme1 #SearchAgain a,
.theme1 #SearchAgainStation a {
    background-image:url(/static/images/theme1/bg_previous_theme1.gif);
} 

/*****************************************************************************
 * Tables
 *****************************************************************************/ 
.theme1 div.plain_text td h2,
.theme1 div.plain_text td h3,
div.plain_text table.theme1 td h2,
div.plain_text table.theme1 td h3,
.theme1 div.people td h2,
.theme1 div.people td h3,
div.people table.theme1 td h2,
div.people table.theme1 td h3,
.theme1 div.plain_text th,
div.plain_text table.theme1 th,
.theme1 div.people th,
div.people table.theme1 th {
    background-color:#DAE5C5 !important;
    background-image:url(/static/images/theme1/bg_divider_theme1.png) !important;    
}
.theme1 div.people table th,
div.people table.theme1 th {
    background-color:#DAE5C5 !important;
    background-image:url(/static/images/theme1/bg_divider_theme1.png) !important;
}
.theme1 div.plain_text td,
div.plain_text td,
.theme1 div.people td,
table.theme1 td {
    background-color:#EAF1E1;
}
.theme1 div.people th.sort p,
div.people .theme1 th.sort p {
    background-image:url(/static/images/theme1/bg_down_arrow_theme1.gif) !important;
}
.theme1 div.people table td.name p,
div.people table.theme1 td.name p {
    background-image:url(/static/images/theme1/bg_person_icon_theme1.gif) !important;
}
.theme1 div.plain_text td ul li {
    border-bottom:1px solid #EAF1E1;
}
.theme1 div.plain_text td ul li a {
    background-color:#EAF1E1 !important;
}
.theme1 div.people p#search_again a,
div.people .theme1 p#search_again a {
    background-image:url(/static/images/theme1/bg_previous_theme1.gif) !important;            
}
.theme1 div.pagination {
    background-color:#DAE5C6 !important;
    background-image:url(/static/images/theme1/bg_table_bl_theme1.png) !important;
}
.theme1 div.pagination div {
    background-color:#DAE5C6 !important; 
    background-image:url(/static/images/theme1/bg_table_br_theme1.png) !important;        
}
.theme1 div.pagination li.previous {
    background-image:url(/static/images/theme1/bg_previous_theme1.gif) !important;        
}
.theme1 div.pagination li.next {
    background-image:url(/static/images/theme1/bg_next_theme1.gif) !important;        
}

/*****************************************************************************
 * Profile
 *****************************************************************************/ 
.theme1 div#EmployeeProfileCtrl1_divStaffDetails,
.theme1 div#stationdetails {
    background-color:#DAE5C6;
    background-image:url(/static/images/theme1/bg_table_bl_theme1.png); 
}
.theme1 div#profile {
    background-image:url(/static/images/theme1/bg_table_br_theme1.png);  
}
.theme1 div#profile div {
    background-color:#EDF3E3;
    background-image:url(/static/images/theme1/bg_divider_theme1.png);    
}
.theme1 div#profile div div {
    background:none;
}
.theme1 div#profile h2 {
    background-color:#D9E5C6;
    background-image:url(/static/images/theme1/bg_divider_theme1.png);
}
.theme1 div#profile div.managers {
    background-color:#F7FAF2;  
}
.theme1 div#profile div.managers ul li {
    background-image:url(/static/images/theme1/bg_person_icon_theme1.gif);    
}

/*****************************************************************************
 * Right column
 *****************************************************************************/ 
.theme1 div#rightcol div.box div,
div#rightcol div.theme1 div {
    background-image:url(/static/images/theme1/bg_box_bottom_theme1.png);            
}
.theme1 div#rightcol ul,
div#rightcol div.theme1 ul,
.theme1 div#rightcol p,
div#rightcol div.theme1 p,
.theme1 div#rightcol form,
div#rightcol div.theme1 form,
.theme1 div#rightcol div.includeForm,
div#rightcol div.theme1 div.includeForm {
    border-left:1px solid #628B1A;
    border-right:1px solid #628B1A;    
}
.theme1 div#rightcol h2,
div#rightcol div.theme1 h2 {
    background-image:url(/static/images/theme1/bg_rightnav_h2_theme1.png);
}
.theme1 div#rightcol h2#staff,
div#rightcol div.theme1 h2#staff {
    background-image:url(/static/images/theme1/bg_rightnav_h2_staff_theme1.png);    
}
.theme1 div#rightcol ul li a,
div#rightcol div.theme1 ul li a {
    background-image:url(/static/images/theme1/bg_list_arrow_theme1.gif);    
}

/*****************************************************************************
 * Footer
 *****************************************************************************/ 
.theme1 div#footer p.slogan {
    background-image:url(/static/images/theme1/bg_divider_theme1.png);    
}

/*****************************************************************************
 * Icon links
 *****************************************************************************/ 
.theme1 a.standard,
.theme1 ul.structure li a,
div.panels .theme1 a.standard {
    background-image:url(/static/images/theme1/bg_list_arrow_theme1.gif) !important;
}
.theme1 a.email,
div.panels .theme1 a.email {
    background-image:url(/static/images/theme1/bg_email_icon_theme1.gif) !important;
}
.theme1 a.downloadable,
div.panels .theme1 a.downloadable {
    background-image:url(/static/images/theme1/bg_downloadable_icon.gif) !important;
}
.theme1 a.feedback,
div.panels .theme1 a.feedback {
    background-image:url(/static/images/theme1/bg_feedback_icon_theme1.gif) !important;
}
.theme1 a.global,
div.panels .theme1 a.global {
    background-image:url(/static/images/theme1/bg_globe_icon_theme1.gif) !important;
}
.theme1 a.print,
div.panels .theme1 a.print {
    background-image:url(/static/images/theme1/bg_icon_print.gif) !important;
}
.theme1 a.bookmark,
div.panels .theme1 a.print {
    background-image:url(/static/images/theme1/bg_bookmark_icon_theme1.gif) !important;
}
.theme1 a.person,
.theme1 div.directors ul li a,
div.panels .theme1 a.person {
    background-image:url(/static/images/theme1/bg_person_icon_theme1.gif) !important;
}
.theme1 a.people,
.theme1 div#teams ul li a,
div.panels .theme1 a.people {
    background-image:url(/static/images/theme1/bg_people_icon_theme1.gif) !important;
}
.theme1 table td a.standard,
.theme1 table td a.email,
.theme1 table td a.downloadable,
.theme1 table td a.feedback,
.theme1 table td a.global,
.theme1 table td a.print,
.theme1 table td a.bookmark,
.theme1 table td a.rss,
.theme1 table td a.people,
.theme1 table td a.person {
    background-color:#EAF1E1 !important;
}
 
/*****************************************************************************
 * Forms
 *****************************************************************************/ 
.theme1 form input.text,
.theme1 form select,
.theme1 form textarea,
form .theme1 input.text,
form .theme1 select,
form .theme1 textarea,
.theme1 div.includeForm fieldset div input, 
.theme1 div.includeForm fieldset span input,
.theme1 div.includeForm fieldset div select, 
.theme1 div.includeForm fieldset span select,
.theme1 div.includeForm fieldset div textarea, 
.theme1 div.includeForm fieldset span textarea {
    background-color: #EBF1E0;
}
.theme1 div.includeForm fieldset div.buttons,
.theme1 div.includeForm fieldset span.buttons,
.theme1 div.includeForm fieldset span label input,
.theme1 div.includeForm fieldset div label input,
.theme1 div#rightcol div.box div div.includeForm div,
div#rightcol div.theme1 div div.includeForm div  {
    background:none;
}
.theme1 div#rightcol div.box div div.includeForm p,
div#rightcol div.theme1 div div.includeForm p {
    border:none;
}
.theme1 div.includeForm hr.forms {
    color: #638C1C;
    background-color: #638C1C;
} 

/************* News and Events panel ***********/
div.theme1 div.panel div.plain_text {
    position:relative;
}
div.plain_text div.FloodSearch div.clear {
    clear:both;
}
 
div.theme1 div.plain_text li.newsitem {
    background-image:none;
    background-color: #FFFFFF;
}
 
/* Job serch results page */
#content .jobsresult{
            padding:0px 10px 0px 10px;
}
 
#content .TitleInfoBox{
            padding:0px 0px 0px 300px;
}
 
#content .jobsresultlast{
            padding:0px 10px 10px 10px;
}
 
#content .TitleInfoBoxLAst{
            padding:0px 0px 10px 0px;
}
 
/* TOP LOGO */
 
div.header p#logoContent {
    width:162px;
}
div.feature ul.rss li.rss_icon, 
div.feature ul.rss li.rss_icon a {
    display:inline-block !important
}
div.feature ul.rss li.rss_icon a
{
    margin-right:0 !important;
}

/* Social bookmarking */

.hidden{position:absolute; top:-999em;}
#rightcol .theme1 .SocialBookmarking{
    padding-left:0px;
    margin-left:0px;
    border:0px;
}
#rightcol .pagetools li{
    background-image:none;
}
#rightcol .theme1 li .bookmark {
    background:#fff url(/static/images/theme1/bg_bookmark_icon_theme1.gif) no-repeat;
    border:1px;
    margin-left:-10px;
    padding:1px 1px 1px 25px;
}
#rightcol .theme1 li.delicious a{background:url(/static/images/bookmark_delicious.gif) no-repeat;padding-left:25px;}
#rightcol .theme1 li.digg a{background:url(/static/images/bookmark_digg.gif) no-repeat;padding-left:25px;}
#rightcol .theme1 li.reddit a{background:url(/static/images/bookmark_reddit.gif) no-repeat;padding-left:25px;}
#rightcol .theme1 li.facebook a{background:url(/static/images/bookmark_facebook.gif) no-repeat;padding-left:25px;}
#rightcol .theme1 li.stumbleupon a{background:url(/static/images/bookmark_stumbleupon.gif) no-repeat;padding-left:25px;}

#rightcol .default .SocialBookmarking{
    padding-left:0px;
    margin-left:0px;
    border:0px;
}
#rightcol .pagetools li{
    background-image:none;
}
#rightcol .default li .bookmark {
    background:#fff url(/static/images/icon-bookmark-whitebg.gif) no-repeat;
    border:1px;
    margin-left:-10px;
    padding:1px 1px 1px 25px;
}
#rightcol .default li.delicious a{background:url(/static/images/bookmark_delicious.gif) no-repeat;padding-left:25px;}
#rightcol .default li.digg a{background:url(/static/images/bookmark_digg.gif) no-repeat;padding-left:25px;}
#rightcol .default li.reddit a{background:url(/static/images/bookmark_reddit.gif) no-repeat;padding-left:25px;}
#rightcol .default li.facebook a{background:url(/static/images/bookmark_facebook.gif) no-repeat;padding-left:25px;}
#rightcol .default li.stumbleupon a{background:url(/static/images/bookmark_stumbleupon.gif) no-repeat;padding-left:25px;}


.right-col-warning div#rightcol ul, div#rightcol div.right-col-warning ul, .right-col-warning div#rightcol p, div#rightcol div.right-col-warning p, .right-col-warning div#rightcol form, div#rightcol div.right-col-warning form, .right-col-warning div#rightcol div.includeForm, div#rightcol div.right-col-warning div.includeForm, div#rightcol div.right-col-warning dl {
border-left:1px solid #ce000c;
border-right:1px solid #ce000c;
}



 
div#rightcol div.right-col-warning ul li img { float:left; padding-right:5px;}
 
div#rightcol div.right-col-warning ul { background:url(/static/images/green-bottom.png) bottom center no-repeat;list-style:none; }
div#rightcol div.right-col-warning ul li { padding-top:10px; min-height: 40px; font-size:1em; list-style:none; background:none; padding-left:0px;}
div#rightcol div.right-col-warning a, div.warning-box .more a {background:url(/static/images/red-warning-arrow.png) 0px 10px no-repeat; background-position: 0px 5px; padding-left:10px; text-decoration:none}
 
.right-col-warning div#rightcol h2,
div#rightcol div.right-col-warning h2 {
    background-image: url(/static/images/red-col-warning-top-box.png);
                color:#fff;
                background-color:#ce000c;
}
 
.theme1 div#rightcol div.box div.right-col-warning, div#rightcol div.theme1 div.right-col-warning {
background-image: url(/static/images/red-col-warning-bottom-box.png);
}

/*.theme1 a.global, div.panels .theme1 a.global  {
background:url(/static/images/red-warning-arrow.png) no-repeat scroll 0 5px transparent!important;
padding-left:10px; margin-left:10px; color:#ce000c;
}*/

.theme1 a.global:hover, div.panels .theme1 a.global:hover, .theme1 a.global:focus, div.panels .theme1 a.global:focus, .theme1 a.global:active, div.panels .theme1 a.global:active{text-decoration:underline;}

div#rightcol .guidanceRight ul {
     margin-bottom: 0pt;
     padding-bottom: 0pt;
     padding-top: 0pt;
}
div#rightcol .guidanceRight li {
     list-style: none outside none;
     margin-bottom: 0pt;
     padding-bottom: 0pt;
     padding-top: 8pt;
    background:none
}
/* =Groundwater
--------------------------------------------------*/
div#rightcol .groundwaterWrapper .right-col-warning h2 {background-image:url(/static/images/orange-col-warning-top-box.gif); background-color: #ff8800;}
div#rightcol .groundwaterWrapper div.theme1 div.right-col-warning { background-image:url(/static/images/orange-col-warning-bottom-box.gif)}
div#rightcol .groundwaterWrapper .right-col-warning div#rightcol ul,
div#rightcol .groundwaterWrapper div.right-col-warning ul,
div#rightcol .groundwaterWrapper .right-col-warning div#rightcol p,
div#rightcol .groundwaterWrapper div.right-col-warning p,
div#rightcol .groundwaterWrapper .right-col-warning div#rightcol form, 
div#rightcol .groundwaterWrapper div.right-col-warning form,
div#rightcol .groundwaterWrapper .right-col-warning div#rightcol div.includeForm, 
div#rightcol div.right-col-warning div.includeForm,
div#rightcol .groundwaterWrapper div.right-col-warning dl {
        border-left: 1px solid #ff8800;
        border-right: 1px solid #ff8800;}
        
div#rightcol .groundwaterWrapper div.right-col-warning a, .groundwaterWrapper div.warning-box .more a {background-image: url(/static/images/bg_li_orange.gif); text-decoration:none; background-position: 0 50%;}
#manageLocations .innerSavedLocations li  {background-image:url(/static/images/theme1/bg_list_arrow_theme1.gif)!important; background-position:0 0.4em!important;}
#manageLocations .more input { margin-right: 10px;}
#manageLocations div.b { background-image: none!important;}

